letting one's imagination run wild - Allemand Anglais Dictionnaire